|
|
הוסיפו מידע על מעסיק
|
מתכנת JAVA
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת JAVA
פירוט שאלות מראיונות עבודה לתפקיד מתכנת JAVA
680 - 671 מתוך 1216
|
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת אינטל
ספטמבר 2018
|
02.12.2018
|
|
|
פרטים לגבי התהליך |
ישבנו 3 אנשים וראיינו אותי |
|
שאלות מתוך הראיון |
מה ההבדל בין קלס אבסטרקטי לאינטרפייס? |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
דצמבר 2018
|
|
אני יורש מקלס אבסטרקטי כשאני בונה משפחה ולכן אפשר לרשת רק ממשפחה אחת, ואני מממש אינטרפייס כשיש לי מכנה משותף שחוצה משפחות הורשה ולכן אפשר לרשת מכמה אינטרפסים כמו לרשת אבסטרקטי של animal כשאני יוצר נשר ולממש אינטרפייס של "יודע לעוף" ששיך גם לכלי תחבורה. עוד הבדל לפני ג'אווה 8 - באינטרפס לא היה אפשרי לכתוב Body בחתימות הפונ', משא"כ בקלס אבסטרקטי אפשר, ואחרי 8 גם באינטרפייס אפשר (למרות שלא נהוג).
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אינטל :
|
|
|
דצמבר 2018
|
02.12.2018
|
|
|
פרטים לגבי התהליך |
הייתי בסניף של החברה בצפון (פארק התעשייה בר לב ליד אחיהוד), כרגע הצוות קטן ומונה כ 5 אנשים עם צפי לגדילה בהמלך שנת 2019.
הבניין שהם ממוקמים בו לא מרשים בכלל ויש מתחתיו מפעל כלשהו (הפארק הזה הוא פארק תעשייתי).
ראיון מקצועי כשעה עם המנהל, חייב לציין שזה היה ראיון מוזר מסוגו... הוא קופץ בין המון נושאים ומנסה לבדוק ידע בהרבה תחומים.
לגבי השכר, גם לא מרשים.. לפי דעתי מדובר ב- 18-20 K |
|
שאלות מתוך הראיון |
- שאלה על אלגוריתם החיפוש Quick Sort, איך הוא עובד.. סיבוכיות.. (דגש על הסיבוכיות. בכלל כדאי לדעת על עוד כמה אלגורתמי חיפוש: Merged Sort, Bubble Sort)
- שאלה על איזה סוגי מבנה נתונים ניתן להשתמש, איזה שאלות אתה צריך לשאול בכדי לדעת במה להשתמש, איזה פעולות, מה הסיבוכיות של פעולות כאלה וכו..
מדובר ב-3 סוגים בסיסיים: Linked List, Array/Vector, TreeMAp
- שאלה על ההבדל בין פרוטוקולי HTTP ו- FTP להעברת קבצים. מה יותר מהיר ומתי (קבצים גדולים/קטנים)
- שאלה על שני משתנים שצריך להחליף את התוכן שלהם בלי להשתמש במשתנה עזר (באמצעות פעולות היפוכיות: מתמטיות או BITWISE כמו XOR)
- שאלה מוזרה על פקודת EPOCH ב- UNIX שמחזירה את הזמן בשניות ושמשתמשת במשתנה INT בעייה עם תחום המספרים ב-INT, להתייחס ל- SIGNED/UNSIGNED |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על וויט סורס :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת ג'יפרוג
מרץ 2013
|
28.11.2018
|
|
|
פרטים לגבי התהליך |
2 אנשים וראש צוות |
|
שאלות מתוך הראיון |
לעשות דיזיין לשעון עם פונקיונאליות של שעון מעורר וגם רדיו |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ג'יפרוג :
|
|
|
נובמבר 2018
|
19.11.2018
|
|
|
פרטים לגבי התהליך |
שיחה קצרה באנגלית,מבחן שלוש שאלות בתכנות ולאחר מכן ראיון עם מנהל אם עוברים. |
|
שאלות מתוך הראיון |
1.בהינתן רשימה שכוללת שם,טלפון ותאריך שינוי, מקבלים קובץ וצריך לקלוט ממנו ולהוסיף או לעדכן אם קיים כבר לרשימה הממויינת.
2.בהינתן פונקציה שמציירת גוף תלת מימדי (F(A,B,C,D,E U ומשתמש שלוחץ על שני מקשים בו זמנית X,Y,Z ביחד עם +\- לקביעת שיעורי נקודה שהוא בוחר. שלח לפונקציה ערכים כדי שתצייר את הגוף המתאים.
3. רוצים לתכנן מערכת מידע עבור פריטים, לקוחות והזמנות. בין היתר רוצים לדעת כמה יש מכל פריט, כמה הוא הוזמן וע"י מי.
פרט את כל הטבלאות והקשרים ביניהם. |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
דצמבר 2018
|
|
היה לי בידיוק אותה מבחן גם בתחילת נובמבר, יש למישהו תשובה ל2?
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על מאינד סי.טי.אי :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת יובימו
נובמבר 2018
|
08.11.2018
|
|
|
פרטים לגבי התהליך |
בהתחלה רציתי תפקיד ב-Frontend, אז דיברו איתי בטלפון לראות מי אני פחות או יותר, ושלחו לי מבחן בית, שזה תרגיל ב-Angular. (נאמר לי מאוחר יותר שיש גם מבחני בית לתפקידים האחרים)
אחרי זה דיברתי ראיון כללי (לא טכני) עם אחד המנהלים שם בטלפון
אחכ היה לי ראיון טכני על מבני נתונים ומדעי המחשב כדי לבדוק אם אני אולי מתאים לתפקיד backend ב-Java. (ואת זה אני הולך לפרט פה) |
|
שאלות מתוך הראיון |
1. קבוצה של שלמים תקרא "צפופה" אם היא מכילה רצף של מספרים שלמים על ציר המספרים בלי "חורים". קיבלת איטרטור על קבוצה כזאת, מצא דרך יעילה לקבוע אם היא צפופה או לא.
2. הסבר איך hashtable עובד (מבנה פשוט לא דינאמי), איך הכנסה, חיפוש והוצאה עובדים.
3. האם אתה מכיר Multithreading ב-Java?... אמרתי לו שאני לא כל כך מנוסה בזה פרקטית ומכיר את הנושא רק תאורטית. אז הוא דילג על השאלה.
4. קיבלת איטקטור על קבוצה גדולה של מספרים (n) ומספר k, מצא את k המספרים הכי גדולים ביעילות |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
נובמבר 2018
|
|
1. ברור כי תנאי הכרחי ומספיק זה ש- max - min + 1 = גודל הקבוצה. ניתן למצוא אותם במעבר אחד O(n) ובזכרון קבוע O(1)
2. זה אתם יכולים לבדוק באינטרנט. היה קטע שלא כל כך הבנתי שהוא רצה שאני אגיד שגם בהוספה צריך קודם כל לעבור על כל האיברים בתא מסויים כדי לוודא שאין כבר איבר עם אותו מפתח.
4. שמור ערימת מינימום של k איברים וכל פעם שתמצא איבר יותר גדול מהמינימום תוציא את המינימום ותכניס אותו במקום. קל לראות שמקבלים אתה תוצאה הנכונה בזמן nlogk
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על יובימו :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת סיסאייד
אוקטובר 2018
|
01.11.2018
|
|
|
פרטים לגבי התהליך |
3 ראיונות טכניים ואז HR |
|
שאלות מתוך הראיון |
שאלות מהראיון הראשון (ראיון עם ראש הserver):
צריך להסביר על פרויקט גדול שעבדת עליו בעבר ומבקשים לצייר את המחלקות העיקריות והקשרים בינהם ואז שואלים על המימוש והטכנולוגיות.
שאלות טכניות:
1.מימוש והסבר design pattern לבחירה (שאינו סינגלטון) ואם יודעים Facade או factory אז בכלל טוב.
2.האם יכולים להיות שני אובייקטים עם אותו ערך hash code?
3.זמן ריצה של חיפוש איבר במערך, זמן ריצה של חיפוש איבר בhashmap.
4.שאלת קוד בjava שמכיל תור עדיפויות וקומפרטור. שואלים מה יודפס לאחר הכנסה בשורה אחת של מספר איברים (q.addAll) ואז ההדפסה של q.poll.
5.שאלת קוד בjava שמכיל 2 טרדים. אחד מכניס לarraylist איברים בלולאה עד 10 והשני מדפיס את האיברים באותו arraylist בעזרת iterator. השאלה היא איזה שגיאות ריצה יש ואיך הייתם מתקנים. |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על סיסאייד :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|